package com.it.a01mymap;

import java.util.HashMap;
import java.util.Map;
import java.util.Set;

public class A02_MapDemo2 {
    public static void main(String[] args) {
        //Map遍历的第一种方式
        //练习一：	利用键找值的方式遍历map集合，要求：装着键的单列集合使用增强for的形式进行遍历
        //练习二：	利用键找值的方式遍历map集合，要求：装着键的单列集合使用迭代器的形式进行遍历
        //练习三：	利用键找值的方式遍历map集合，要求：装着键的单列集合使用lambda表达式的形式进行遍历
        //1.创建Map集合的对象
        Map<String,String> map = new HashMap<String,String>();

        //2.添加元素
        map. put("尹志平","小龙女");
        map. put("郭靖","穆念慈");
        map. put("欧阳克","黄蓉");


        //3.通过键找值

        //3.1获取所有的键，把这些键放到一个单列集合当中
        Set<String> keySet = map.keySet();

        //3.2遍历单列集合，得到每一个键
        for (String key : keySet) {
            String value = map.get(key);
            System.out.println(key + ":" + value);
        }

    }
}
